/* Version: 1.2 (Jan.12 2024, made by Waylon) */


body {
    margin: 0;
    padding: 0;
    font-family: "arial";          /* 全局字体 */ /* Global font */
    font-size: 100%;              /* 全局字体缩放 */ /* Global font scaling */
}

.word {
    display: table-cell;           /* 词头位置: table-cell(左侧); block(上方); none(隐藏) */ /* Headword display: table-cell(on the left); block(above); none(hidden) */
    vertical-align: middle;
    padding-right: 8px;
    font-size: 1.4em;            /* 词头字体大小: (1.4em即默认大小的1.4倍) */ /* Headword font size: ("1.4em" means 1.4 times the default size) */
    font-weight: bold;          /* 词头字体粗细: bold(加粗); normal(正常) */ /* Headword font weight: bold; normal */ 
    color: #4c4c4c;               /* 词头字体颜色: 十六进制颜色 */ /* Headword font color:  Hex color codes */
}

.table {
    display: table-cell;
    vertical-align: middle;
    white-space: nowrap;
    border-spacing: 0 2px;   /* 数据行间距 */ /* Data row spacing */
    line-height: 1.1rem;       /* 数据行高度 */ /* Data row height */
}

.row {
    display: table-row;
}

.pos {
    display: table-cell;
    padding: 0 7px;
    border-radius: 4px;
    text-align: center;
    font-size: 1em;               /* 词性字体大小 */ /* PoS font size */
    font-weight: bold;          /* 词性字体粗细 */ /* PoS font weight */
    color: #ffffff;                  /* 词性字体颜色 */ /* PoS font color */
    background: #f5d048;    /* 词性背景颜色 */ /* PoS background color */
}

.rank {
    display: table-cell;
    padding-left: 5px;
    font-size: 1em;              /* 排名字体大小 */ /* Rank font size */
    font-weight: bold;         /* 排名字体粗细 */ /* Rank font weight */
    color: #f0cb47;              /* 排名字体颜色 */ /* Rank font color */
}

.rank::before {
    display: inline;               /* "Rank: "显示: inline(显示); none(隐藏) */ /* "Rank: " display: inline(visible); none(hidden) */
    content: "Rank: ";          /* "Rank: "文字内容 */ /* "Rank: " text content */
    font-size: 0.8em;           /* "Rank: "字体大小 */ /* "Rank: " font size */
    font-weight: bold;         /* "Rank: "字体粗细 */ /* "Rank: " font weight */
    color: #4c4c4c;              /* "Rank: "字体颜色 */ /* "Rank: " font color */
}

.freq {
    display: table-cell;          /* 频次数据: table-cell(显示); none(隐藏 *建议隐藏) */ /* Frequency display: table-cell(visible); none(hidden *recommended) */
    padding-left: 8px;
    font-size: 1em;              /* 频次字体大小 */ /* Frequency font size */
    font-weight: bold;         /* 频次字体粗细 */ /* Frequency font weight */
    color: #4c4c4c;              /* 频次字体颜色 */ /* Frequency font color */
}

.freq::before {
    content: "Freq: ";           /* "Freq: "文字内容 */ /* "Freq: " text content */
    font-size: 0.8em;           /* "Freq: "字体大小 */ /* "Freq: " font size */
    font-weight: bold;         /* "Freq: "字体粗细 */ /* "Freq: " font weight */
    color: #4c4c4c;              /* "Freq: "字体颜色 */ /* "Freq: " font color */
}